Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support comma separated list values in --exclude argument #515

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

ppham-nv
Copy link

@ppham-nv ppham-nv commented Oct 9, 2024

Previously we had to add a separate --exclude flag for each lib:

auditwheel repair test.whl --exclude=liba.so --exclude=libx.so

This PR allows passing in multiple libs as a comma separated list:

auditwheel repair test.whl --exclude=liba.so,libx.so

Note: There's also a minor change to the test_build_wheel_with_binary_executable which is unrelated to this change but the CI automatic test is failing probably due to some changes in manylinux image where the calculated python path no longer is "python" but it's "python3.9", "python3.10" etc so we have to append the version accordingly.

@ppham-nv
Copy link
Author

ppham-nv commented Oct 10, 2024

Travis CI infrastructure issue since it cannot pull python:3.9-slim-bullseye container for s390x but test passes on aarch64?

https://app.travis-ci.com/github/pypa/auditwheel/jobs/626999921#L20476

ERROR tests/integration/test_manylinux.py::TestManylinux::test_build_repair_numpy[manylinux_2_17] - docker.errors.ImageNotFound: 404 Client Error for http+docker://localhost/v1.43/images/python:3.9-slim-bullseye/json: Not Found ("No such image: python:3.9-slim-bullseye")
ERROR tests/integration/test_manylinux.py::TestManylinux::test_build_wheel_with_binary_executable[manylinux_2_17] - docker.errors.ImageNotFound: 404 Client Error for http+docker://localhost/v1.43/images/python:3.9-slim-bullseye/json: Not Found ("No such image: python:3.9-slim-bullseye")

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant